// 添加一个插件:用来给vue添加一个全局的方法

import { Toast } from 'vant'
import router from '../router/index'
import getLocal from '../utils/local'

// 定义插件对象

const pluginObj = {}

//给插件添加固有的方法

pluginObj.install = function (Vue) {
  // 给vue添加一个全局的方法,判断token
  Vue.prototype.$login = function () {
    const token = getLocal('token')
    if (!token || !token.token) {
      Toast.fail('对不起,你还未登录')
      // router.push('/login')
      router.push('/checklogin')

      return false // 对象必须return数据出去
    } else {
      // 说明已经登录
      return true
    }
  }
}
// 导出插件对象
export default pluginObj
